跳到主要内容

Fortran 混合运算

integer :: a = 1
integer :: b = 2
real c
c = a/b ! 不好!
c = real(a)/real(b) ! 指定
c = a ! 整数给浮点,自动转
d = a/c ! 类型不同时自动转
e = c**b ! 尽量使用整幂而非实幂